.SUFFIXES:
.SUFFIXES: .c .o
CLNT = Client
SRVR = Server
CFLAGS = -g -lmysqlclient

SRVR_OBJ = Server.o dbcon_svc.o dbcon_xdr.o
CLNT_OBJ = Client.o dbcon_clnt.o dbcon_xdr.o

.c.o:; gcc -c -o $@ $(CFLAGS) $<

default: $(CLNT) $(SRVR)

$(CLNT): $(CLNT_OBJ) dbcon.h
	gcc -o $(CLNT) $(CLNT_OBJ)

$(SRVR): $(SRVR_OBJ) dbcon.h
	gcc -o $(SRVR) $(SRVR_OBJ)  $(CFLAGS)

clean:
	rm *.o $(CLNT) $(SRVR)
	rm -i *~
	rm core
